#ifndef CSETTINGSSCREEN_H
#define CSETTINGSSCREEN_H

#include "CScreen.h"
#include <QList>

class CSettingsScreen : public CScreen
{

public:
    CSettingsScreen( QString name ) : CScreen( name ) {
        sndStateTxt[0] = mscStateTxt[0] = QString::fromStdWString(L"Įjungta");
        sndStateTxt[1] = mscStateTxt[1] = QString::fromStdWString(L"Išjungta");;
    }
    ~CSettingsScreen() {}

    void load(CGraphics *gl);
    void unload(CGraphics *gl);

    int update(CInput *in);
    void draw(CGraphics *gl);

private:

    int selection;
    QFont font;
    QList<TMLabel> buttons;
    QList<TMLabel> labels;
    QString sndStateTxt[2];
    QString mscStateTxt[2];
    int sndState;
    int mscState;

    //CAudioManager am;
};

#endif // CSETTINGSSCREEN_H
